// app.js
App({
  onLaunch() {
    // 1 应用第一次启动就会触发的事件 获取用户个人信息
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)

    // 登录
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
      }
    })
  },
  // 2 应用 被用户看到
  onShow(){
    //对应用的数据或者页面效果 重置
  },
  // 3 应用 被隐藏
  onHide(){
    //暂停或者清除定时器
  },
  // 4 当应用的代码发生报错的时候 就会触发
 onError(){
   //在应用发生代码报错的时候，收集用户的错误信息，通过异步请求 将错误信息发送到后台
 },
 // 5 页面找不到就被触发
 // 应用第一次1启动的时候，如果找不到第一个入口页面 才会触发
 onPageNotFound(){
   // 如果页面不存在了 通过js的方式来重新跳转界面 重新跳到第二个首页
  // 不能跳到tabber页面 导航组件类似
 },

  globalData: {
    userInfo: null
  }
})
